package sv.gob.mh.dgii.model.pojos.ruc;

import java.io.Serializable;
import java.util.List;
import sv.gob.mh.dgii.model.RcActEco;
import sv.gob.mh.dgii.model.RcDomicilio;
import sv.gob.mh.dgii.model.RcRepresentante;
import sv.gob.mh.dgii.model.RcRuc;
import sv.gob.mh.dgii.model.RcTramite;

public class QueryRcRuc implements Serializable {

	private static final long serialVersionUID = -204906835984483103L;

	private RcRuc rcRuc;
	
	private RcDomicilio domicilio;
	
	private RcTramite tramite;
	
	private RcRepresentante representante;
	
	private String nrc;
	
	private String dui;
	
	private List<RcActEco> actividadesEconomicas;
	
	/**
	 * Listado de tramites que dadas las caracteristicas del contribuyente
	 * son permitidos realizarle
	 */
	private List<Tramite> tramitesPermitidos;

	public RcRuc getRcRuc() {
		return rcRuc;
	}

	public void setRcRuc(RcRuc rcRuc) {
		this.rcRuc = rcRuc;
	}

	public String getNrc() {
		return nrc;
	}

	public void setNrc(String nrc) {
		this.nrc = nrc;
	}

	public String getDui() {
		return dui;
	}

	public void setDui(String dui) {
		this.dui = dui;
	}
	
	public RcDomicilio getDomicilio(){
		return domicilio;
	}
	
	public void setDomicilio(RcDomicilio domicilio){
		this.domicilio = domicilio;
	}

	public RcTramite getTramite() {
		return tramite;
	}

	public void setTramite(RcTramite tramite) {
		this.tramite = tramite;
	}

	public List<RcActEco> getActividadesEconomicas() {
		return actividadesEconomicas;
	}

	public void setActividadesEconomicas(List<RcActEco> actividadesEconomicas) {
		this.actividadesEconomicas = actividadesEconomicas;
	}

	public RcRepresentante getRepresentante() {
		return representante;
	}

	public void setRepresentante(RcRepresentante representante) {
		this.representante = representante;
	}

	public List<Tramite> getTramitesPermitidos() {
		return tramitesPermitidos;
	}

	public void setTramitesPermitidos(List<Tramite> tramitesPermitidos) {
		this.tramitesPermitidos = tramitesPermitidos;
	}
	
	
}
